package jym.tan.movielibrary.component.base;

import jym.tan.movielibrary.component.Initializer;
import jym.tan.movielibrary.logger.LibraryLogger;
import jym.tan.movielibrary.utils.ClassUtils;

import org.jdesktop.swingx.JXLabel;

public abstract class BaseLabel<E> extends JXLabel implements Initializer {

	private static final long serialVersionUID = 31L;

	public BaseLabel() {
		LibraryLogger.initMessage(ClassUtils.getInstance().getResolvedClassName(this.getClass()));	
		initialize();				
	}

	public abstract void initialize();
}
